stand on end (rooster's feathers) - Español Inglés Diccionario